Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 TWYFORD AVENUE Detached £1,394,781 £399,950 6 Apr 2001